prolene mesh - English Synonyms Dictionary